Skip to content

chore: Drop osx intel - #1121

Open
paperbenni wants to merge 6 commits into
bioconda:masterfrom
paperbenni:drop-osx-intel
Open

chore: Drop osx intel#1121
paperbenni wants to merge 6 commits into
bioconda:masterfrom
paperbenni:drop-osx-intel

Conversation

@paperbenni

@paperbenni paperbenni commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

The Next MacOS version is dropping X86 support, even Rosetta is EOL. This removes all MacOS X86 references, and quite conveniently saves us a lot of CI time.

Also removes some dead Travis CI references

@paperbenni paperbenni changed the title Drop osx intel chore: Drop osx intel Jun 22, 2026
@paperbenni
paperbenni marked this pull request as ready for review June 22, 2026 13:43
Comment thread .github/workflows/GithubActionTests.yml Outdated
name: OSX tests
runs-on: macos-15-intel
name: OSX ARM tests
runs-on: macos-latest

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we pin to a specific release? I fear we are getting here incompatibilities

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I pinned to 26 :)

@jmarshall

Copy link
Copy Markdown
Member

Dropping macOS-intel support is surely a policy decision that requires a formal decision.

Many projects are continuing to build for Intel macOS until GitHub decommissions its Intel macOS runners, which is scheduled for August 2027 at the earliest, though this may have been extended with the deployment of the macos-26-intel image.

@bgruening

Copy link
Copy Markdown
Member

@paperbenni how hard would it be to make osx and opt-in, just like arm-osx currently?

@bgruening

Copy link
Copy Markdown
Member

@jmarshall its a capacity problem, too many architectures. I will try to create an issue to get more feedback. Would an opt-in work for you for the time being?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants